Spring Web MVC での静的リソースの扱い
Spring Web MVC での静的リソースの扱い
from Spring 徹底入門 Spring Framework による Java アプリケーション開発
DispatcherServlet とデフォルトサーブレットの共存
Servlet の仕様で、ルートパス (/) にマッピングされたサーブレットをデフォルトサーブレットという
Spring Web MVC では DispatcherServlet をルートパスにマッピングする
関連 : Spring Web MVC の DispatcherServlet
が、それだと web アプリケーションのドキュメントルートにアクセスできなくなる
→ DispatcherServlet へのリクエストをデフォルトサーブレットに転送する機能
Spring Web MVC 独自の静的リソース解決の仕組み
ResourceHttpRequestHandler
バージョン付き公開パスを利用した静的リソースアクセスや、Gzip 化された静的リソースへのアクセスなどの機能も提供